#include<stdlib.h>
#include<stdio.h>
#include<unistd.h>
#include<sys/types.h>

#define MAX_WORD_SIZE 1024
#define CNAME "test.txt"
int main(int argc,char *argv[]){

    // 声明一个文件指针和一个字符数组
    FILE *fp;
    char word[MAX_WORD_SIZE];
    // 打开文件，以追加和读取模式打开
    fp = fopen(CNAME,"r");
    // 如果文件打开失败，输出错误信息并退出程序
    if(fp == NULL){
        perror("Error: Cannot open file \n");
        exit(1);
    }
    // 读取文件中的每一行，并输出
    while (fgets(word,MAX_WORD_SIZE,fp)!= NULL)
    {
        printf("%s",word);
        if(fp!=EOF){
            memset(word,0,MAX_WORD_SIZE);
        }

        printf("==================== =======================\n");
    }
    // 关闭文件
    fclose(fp);


    return 0;
}